most subordinate - Turkish English Dictionary